stay somewhere temporarily - Französisch Englisch Wörterbuch